package com.lj.factorymethod01;

/**
 * @author jia.liu
 * @Description 工厂方法模式测试类
 * @date 2019/11/4 17:25
 */
public class Test {

    public static void main(String[] args) {
        MailSender mailSender = SendFactory.produceMail();
        mailSender.sender();
        //工厂方法模式下，如果想新增一个传真发送，那么需要去修改SendFactory的源码，违背了开闭原则
        //下面引出抽象工厂模式
    }
}
